@echo off
    REM 与app.py同目录的Flask应用启动脚本
    REM 无需手动设置路径，自动获取当前目录
    
    REM 设置你的Flask应用入口文件（与bat同目录）
    set APP_FILE=app.py
    
    REM 设置Flask运行端口（如果代码中已固定，可忽略）
    set FLASK_PORT=5000
    
    REM 获取当前批处理文件所在目录（即应用根目录）
    set APP_ROOT=%~dp0
    
    echo ==============================================
    echo          准备启动Flask应用...
    echo ==============================================
    echo 应用根目录: %APP_ROOT%
    echo 应用入口: %APP_FILE%
    echo 运行端口: %FLASK_PORT%
    echo ==============================================
    
    REM 检查入口文件是否存在
    if not exist "%APP_ROOT%\%APP_FILE%" (
        echo 错误: 入口文件不存在 - %APP_ROOT%\%APP_FILE%
        echo 请确认%APP_FILE%与本批处理文件在同一目录
        pause
        exit /b 1
    )
    
    REM 切换到应用目录
    cd /d "%APP_ROOT%" || (
        echo 错误: 无法切换到应用目录 - %APP_ROOT%
        pause
        exit /b 1
    )
    
    REM 启动应用
    echo 启动Flask应用...
    python %APP_FILE% --port %FLASK_PORT%
    
    REM 应用退出后暂停，方便查看错误信息
    pause
    